grand slam – English–Español translations

🇬🇧 en es 🇪🇸

grand slam noun

  [ɡɹɛəːnd slɛəːm]
  • (baseball) a home run with the bases loaded
grand slam
Wiktionary Links